import numpy as np

# 矩阵的堆叠，构造增广矩阵
if __name__ == '__main__':
    a = np.array((1, 2, 3))
    b = np.array((2, 3, 4))

    print(a)
    print(b)

    # 将一维矩阵作为二维矩阵的列放到二维矩阵的后面
    # 一维矩阵会转为二维列矩阵
    c = np.column_stack((a, b))
    print(c)

    # 创建两个二维数组（具有相同的行数）
    m = np.array([[1, 2], [3, 4]])
    n = np.array([[5, 6], [7, 8]])

    print(m)
    print(n)

    l = np.column_stack((m, n))
    print(l)

